dress in one's best bib and tucker - Türkisch Englisch Wörterbuch